attempt impossibilities - Espagnol Anglais Dictionnaire